package com.hns.can.master.service;

import java.util.HashMap;

import org.springframework.stereotype.Component;

import com.hns.can.master.webservice.WebServiceClient;

/**
 * 
 *     
 * 项目名称：can    
 * 类名称：WebServiceBSService    
 * 类描述：    
 * 创建人：yecb    
 * 创建时间：2014年7月15日 下午2:26:44    
 * 修改人：yecb    
 * 修改时间：2014年7月15日 下午2:26:44    
 * 修改备注：    
 * @version   1.0
 *
 */
@Component
public class WebServiceBSService extends WebServiceClient{

	public Object[] sendToCommModel(String json,String can_type) throws Exception{
		return getCommWsClient(getParamMap(json,can_type),getMethod());
	}
	/**
	 * getMethod(webservice调用的方法，目前改方法适合平台往通信模块传输数据) 
	 */
    protected String getMethod(){
    	return "sendBSData";
    }
    /**
     * getParamMap(对应webservice方法里面的参数)    
     * @param JSON 传输的字符串
     * @param can_type 对应传输的数据类型
     */
    protected HashMap<String, Object> getParamMap(String json,String can_type) {
		HashMap<String, Object> map = new HashMap<String, Object>();
		map.put("dataString", json);
		map.put("dataType", can_type);
		return map;
	}
	
}
